Improvement of fuel cell MPPT performance with a fuzzy logic controller