Energy analysis of a transcritical CO2 supermarket refrigeration system with heat recovery