1. King Abdullah University of Science and Technology (KAUST)
2. Physical Sciences and Engineering Division
3. COHMAS Laboratory
4. Thuwal 23955-6900
5. Saudi Arabia
6. Shanghai Jiao Tong University
7. School of Mechanical Engineering
8. State Key Laboratory of Mechanical Systems and Vibration
9. Shanghai
10. P. R. China
11. High-Speed Fluids Imaging Laboratory