10.1109/TPWRS.2018.2879608