10.1109/TCSII.2016.2555038