10.1109/ICPADS.2015.96