1. Institute of Computational Science, ETH Zurich, Weinbergstr. 43, CH-8092, Switzerland, NASA Ames Research Center, Moffett Field, California 94035, Eloret Corporation, 690 W. Fremont Avenue, Sunnyvale, California 94086, and Jet Propulsion Laboratory, 4800 Oak Grove Drive, Pasadena, California 91109