European Space Agency analyzes Hurricane Rita