Search results for: Hongbin Sun
International Journal of Electrical Power & Energy Systems > 2018 > 95 > C > 73-82
International Journal of Electrical Power & Energy Systems > 2015 > 65 > C > 325-333
International Journal of Electrical Power & Energy Systems > 2015 > 64 > C > 608-616