1. Solar Energy Research Institute of Singapore; National University of Singapore; 7 Engineering Drive 1 117574 Singapore Singapore
2. Department of Electrical and Computer Engineering; National University of Singapore; 117576 Singapore Singapore
3. Singulus Technologies AG; Hanauer Landstraße 103 63796 Kahl Germany