10.1109/TAP.2015.2456955