10.1109/TNNLS.2018.2790982