已知正方体ABCD - A1B1C1D1的棱长是2, E,F分别是棱B1C1和CC1的中点,点P在正方形BCC1 B1(包括边界)内,当AP//平面A1EF时, AP长度的最大值为a.以A为球心,a为半径的球面与底面A1 B1C1D1的交线长为( )