rotation period of Jupiter vs Uranus