1. Institute for Solar Energy Research Hamelin, Am Ohrberg 1, Emmerthal 31860, Germany
2. Institute for Solar Energy Research Hamelin, Am Ohrberg 1, Emmerthal 31860, GermanybLeibniz University of Hanover, Institute for Solid-State Physics, Appelstrasse 2, Hannover 30167, Germany