Zaslat SMS: Nonuniform compensation of current density distribution in polymer electrolyte fuel cells by local heating