factors affecting waste heat recovery feasibility