1. Lawrence Berkeley National Laboratory, Berkeley, CA, USA
2. Lawrence Berkeley National Laboratory and PV Evolutional Labs, Berkeley, CA, USA
3. Electric Power Research Institute, Palo Alto, CA, USA
4. National Renewable Energy Laboratory, Golden, CO, USA