1. Photovoltaic Materials and Devices (PVMD) Laboratory
2. Delft University of Technology
3. 2600 GA Delft
4. Netherlands
5. Joint Center for Artificial Photosynthesis (JCAP)
6. Materials for Energy Conversion and Storage (MECS) Laboratory
7. California Institute of Technology
8. Pasadena
9. USA