Neural-network-based adaptive tracking control for nonlinear pure-feedback systems subject to periodic disturbance