A chattering-free adaptive second-order non-singular fast terminal sliding mode control scheme for a class of nonlinear uncertain systems. (2018)