A hybrid approach to adaptive fuzzy control based on genetic algorithms