已知四面体A-BCD中,E、F分别是AB、CD的中点,若BD、AC所成的角为60°,且BD=AC=1,求EF的长度