[1] Tongji Univ, Sch Mech Engn, Inst Refrigerat & Cryogen, 4800 Caoan Rd, Shanghai 201804, Peoples R China
[2] Tongji Univ, Shanghai Key Lab Verticle Aerodynam & Thermal Man, 4800 Caoan Rd, Shanghai 201804, Peoples R China
[3] Univ Wisconsin, Madison, WI 53706 USA