China
Shenzhen Polytechnic
Flow boiling, Micro-pin-fin array, HFE-7100, Microchannel, Dielectric fluorinated fluid