10.1109/ICEE.2009.5173178