1. Department of Chemical Engineering and SUNCAT Center for Interface Science and Catalysis
2. Stanford University
3. Stanford
4. USA
5. Institute of Catalysis Research and Technology
6. Karlsruhe Institute of Technology
7. D-76344 Eggenstein-Leopoldshafen
8. Germany