10.1109/TSMCB.2012.2196432