United Technologies Research Center China Ltd., Shanghai 201206, China;
Institute of Refrigeration and Cryogenics, Shanghai Jiaotong University, Shanghai 200240, China;
Institute of Refrigeration and Cryogenics, Shanghai Jiaotong University, Shanghai 200240, China;
Institute of Refrigeration and Cryogenics, Shanghai Jiaotong University, Shanghai 200240, China;