在菱形ABCD中,角DAB=120度,点E平分DC,点E在BD上,且BE+PC=1,那么边长最大值为多少?