Online adaptive neuro-fuzzy modelling and control of nonlinear dynamic systems