Flooding and dehydration diagnosis in a polymer electrolyte membrane fuel cell stack using an experimental adaptive neuro-fuzzy inference system