1. Nanopto Group, Nanostructured Materials for Optoelectronics and Energy Harvesting Research Unit Material Science Institute of Barcelona, ICMAB-CSIC 08193 Bellaterra Spain
2. KAUST Solar Center (KSC) Physical Sciences and Engineering Division (PSE) Materials Science and Engineering Program (MSE) King Abdullah University of Science and Technology (KAUST) Thuwal 23955-6900 Kingdom of Saudi Arabia