1. The University of Toledo,Electrical Engineering and Computer Science Department,Toledo,OH,United States
2. The University of Toledo,Wright Center for Photovoltaics Innovation and Commercialization,Physics and Astronomy Department,Toledo,OH,United States
3. Idaho National Laboratory,Energy Storage and Advanced Transportation Department,Idaho Falls,ID,United States
4. Idaho National Laboratory,Power and Energy Systems Department,Idaho Falls,ID,United States