10.1109/TNNLS.2016.2636163