1. Department of Physics, Indian Institute of Technology Roorkee, Haridwar, Uttarakhand247667, India
2. Institute for Photovoltaics (IPV), University of Stuttgart, 70569Stuttgart, Germany
3. IEK5-Photovoltaics, Forschungszentrum Jülich, 52425Jülich, Germany