IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, vol. 64, no. 11, page. 8504 - 8513, 2017-11
SOLAR ENERGY, vol. 142, page. 243 - 252, 2017-01