Proton exchange membrane fuel cell for cooperating households: A convenient combined heat and power solution for residential applications