在正方形ABCD中,AB=8,Q是CD中点DAQ=a,在CD上取一点P,使BAP=2a,则CP长度为多少.