Beckman Institute of Advanced Science and Technology, University of Illinois, Urbana, Illinois 61801, United States Department of Aerospace Engineering, University of Illinois, Urbana, Illinois 61801, ...
School of Mechanical and Aerospace Engineering, Nanyang Technological University, 50, Nanyang Avenue, Singapore 639798, Institute of Materials Research and Engineering, Agency for Science Technology ...