10.1109/TPWRD.2018.2791986