Adaptive neural finite-time control for a class of switched nonlinear systems