10.1109/TPWRD.2005.848661