10.1109/TCBB.2016.2606430