What is Mercury's period of revolution around the sun?