Geminga rotation period