Experimental and theoretical study of thermoelectric generator waste heat recovery model for an ultra-low temperature PEM fuel cell powered vehicle