10.1109/TAP.2016.2559519