在菱形ABCD中,角B等于90度,点E、F分别在AB、AD上,且BE等于AF,试判断三角形CEF的形状,并说明理由