1. School of Life Sciences Northwestern Polytechnical University Xi'an Shaanxi China
2. Center of Special Environmental Biomechanics & Biomedical Engineering Northwestern Polytechnical University Xi'an Shaanxi China
3. Department of Biological Sciences Purdue University West Lafayette Indiana USA
4. Department of Computer Sciences Purdue University West Lafayette Indiana USA