等边三角形AEF边长与菱形ABCD的边长相等,点E、F分别在BC、CD上,则角B等于多少?