10.1109/TSMCB.2009.2028314