period of rotation of moon