IEEE Transactions on Industrial Electronics, vol. 64, no. 6, page. 4483 - 4490, 2017-06
IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 10, no. 1, page. 544 - 552, 2022-02
SOLAR ENERGY, vol. 193, page. 676 - 683, 2019-11