Free in-plane and out-of-plane vibrations of rotating thin ring based on the toroidal shell theory