Development of a predicitive type-2 neurofuzzy controller