1. Physics Department, Stanford University, Stanford, CA 94305
2. Department of Electrical Engineering, Stanford University, Stanford, CA 94305
3. Distinguished Scholar, NCAR and Honorary Academic, Department of Physics, Auckland University, 1010 Auckland, NZ
4. Molecular and Cellular Physiology Department, Stanford University, Stanford, CA 94305
5. Environmental Sciences and Engineering Department in the Doerr School of Sustainability, Stanford University, Stanford, CA 94305