1. Department of Mechanical EngineeringCarnegie Mellon University Pittsburgh PA 15213 USA
2. School of Marine Science and TechnologyNorthwestern Polytechnical University Xi'an 710072 China
3. State Key Laboratory of Multiphase Flow in Power EngineeringXi'an Jiaotong University Xi'an 710049 China
4. School of Mechanical EngineeringNanjing University of Science and Technology Nanjing 210094 China