SOLAR ENERGY, vol. 142, page. 243 - 252, 2017-01
INTERNATIONAL JOURNAL OF ELECTRONICS, vol. 99, no. 12, page. 1675 - 1689, 2012-12