10.1109/TNNLS.2017.2784365