10.1109/TBME.2006.883697