10.1109/ICECS.2018.8618061