Advanced search
Advanced search
IEEE Transactions on Sustainable Energy > 2017 > 8 > 3 > 953 - 965
IEEE Journal of Emerging and Selected Topics in Power Electronics > 2016 > 4 > 3 > 996 - 1006
IEEE Transactions on Power Electronics > 2016 > 31 > 10 > 7171 - 7182
IEEE Transactions on Vehicular Technology > 2014 > 63 > 8 > 3661 - 3676
2012 38th IEEE Photovoltaic Specialists Conference > 1756 - 1761
2011 37th IEEE Photovoltaic Specialists Conference > 1842 - 1847