1. IMEC vzw; Kapeldreef 75 B-3001 Heverlee Belgium
2. Department of Electrical Engineering; Katholieke Universiteit Leuven; Kasteelpark Arenberg 10 B-3001 Heverlee Belgium
3. Hanwha Solar America; 2424 Walsh Avenue Santa Clara CA 95051 USA
4. Fraunhofer Institute for Solar Energy Systems (ISE); Heidenhofstr. 2 D-79110 Freiburg Germany