1. Materials, Chemical and Computational Science National Renewable Energy Laboratory Golden CO 80401 USA
2. First Solar Inc Santa Clara CA 95050 USA
3. Department of Physics University of Illinois at Chicago Chicago IL 60607 USA
4. Centre for Nanoscience and Nanotechnology CNRS University Paris-Saclay 91120 Palaiseau France