10.1109/TCSII.2016.2531138