1. Shan Research Group Mechanical Engineering Department University of Nevada 1664 N. Virginia Street Reno NV 89557 USA
2. Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania 220 South 33rd Street Philadelphia PA 19104 USA