10.1109/ICSPS.2010.5555251