Waste Heat Recovery From Distributed Rack-based Fuel Cells Using Thermoelectric Generators