10.1109/THMS.2016.2611826