1. National Renewable Energy Laboratory Golden CO 80401 USA
2. Department of Molecular Chemistry and Materials Science Weizmann Institute of Science Rehovoth 76100 Israel
3. Department of Electrical Engineering Princeton University Princeton NJ 08544 USA
4. Department of Electrical Engineering The Pennsylvania State University University Park PA 16802 USA
5. Department of Physics University of Colorado Boulder Boulder CO 80309 USA
6. Renewable and Sustainable Energy Institute University of Colorado Boulder Boulder CO 80309 USA
7. Andlinger Center for Energy and the Environment Princeton University Princeton NJ 08544 USA