已知长方体ABCD-A1B1C1D1中,A1A=AB,E、F分别是BD1和AD的中点,求异面直线CD1、EF所成的角.