1. Integrated Disruptive Electronic Applications (IDEA) Lab and Integrated Nanotechnology Lab; Computer Electrical Mathematical Science and Engineering Division; King Abdullah University of Science and Technology (KAUST); Thuwal 23955-6900 Saudi Arabia
2. Engineering Department; Harvey Mudd College; Claremont CA 91711 USA
3. High Speed Fluids Imaging Lab; Physical Sciences and Engineering; Mechanical Engineering; Physical Science and Engineering Division; King Abdullah University of Science and Technology (KAUST); Thuwal 23955-6900 Saudi Arabia