What way does the earth rotate and revolve?