1. Institute of Refrigeration and Cryogenics School of Mechanical Engineering Shanghai Jiao Tong University Shanghai 200240 China
2. Research Center of Solar Power and Refrigeration Shanghai Jiao Tong University Shanghai 200240 China
3. Department of Engineering Science University of Oxford Parks Road Oxford OX1 3PJ UK