10.1109/FTC.2016.7821764