1. Loyola Marymount University Department of Mechanical Engineering, , Los Angeles, CA 90045
2. Kunming University of Science and Technology Department of Materials Science and Engineering, , Kunming 650093 , China
3. Loyola Marymount University Department of Computer Science, , Los Angeles, CA 90045
4. Loyola Marymount University Mane Laboratories College of Science and Engineering, , Los Angeles, CA 90045
5. Weber Metals Inc. , Paramount, CA 90723