Search results for: Jiachuan Long
IET Science, Measurement & Technology > 2017 > 11 > 6 > 753 - 760
IET Science, Measurement & Technology > 2017 > 11 > 2 > 186 - 193
IEEE Transactions on Dielectrics and Electrical Insulation > 2017 > 24 > 1 > 304 - 315