1. Toyota Technological Institute, Nagoya 468-8511, Japan
2. Fraunhofer Institute for Solar Energy Systems ISE, Freiburg 79110, Germany
3. National Renewable Energy Laboratory, Golden, Colorado 80401, USA
4. School of Photovoltaic & Renewable Energy Engineering, University of New South Wales, Sydney 2052, Australia