1. Department of Mechanical Engineering, USA
2. Siemens Technology, Princeton, NJ, USA
3. Department of Energy Science and Engineering, USA
4. Department of Civil and Environmental Engineering and Department of Electrical Engineering, Stanford University, Stanford, CA, USA