How does the earth's rotation differ from its revolution?