1. The University of Toledo,EECS Dept.,Toledo,OH,USA
2. The University of Toledo,Wright Center for Photovoltaics Innovation and Commercialization,Physics and Astronomy Dept,Toledo,OH,USA
3. Idaho National Laboratory,Energy Storage and Advanced Transportation Department,Idaho Falls,ID,USA
4. Idaho National Laboratory,Power and Energy Systems Department,Idaho Falls,ID,USA