Search results for: Chengshan Wang
IET Generation, Transmission & Distribution > 2017 > 11 > 12 > 3088 - 3096
Journal of Modern Power Systems and Clean Energy > 2016 > 4 > 4 > 648-658
IEEE Transactions on Power Electronics > 2014 > 29 > 11 > 6162 - 6177