10.1109/EEEIC.2011.5874575