A compact in situ polarized 3He neutron spin filter for the diffractometer VULCAN at the Spallation Neutron Source