Department of Mechanical Engineering Virginia Tech Blacksburg VA 24061 USA;
Department of Mechanical Engineering Virginia Tech Blacksburg VA 24061 USA;
School of Aeronautics Northwestern Polytechnical University Xi'an 710072 China;
Department of Mechanical Engineering Virginia Tech Blacksburg VA 24061 USA;