10.1109/TPWRD.2008.2005658