1. Key Laboratory for Mechanism Theory and Equipment Design of Ministry of Education Tianjin University Tianjin China
2. Department of Medicine University of Alabama at Birmingham AL
3. Department of Biomedical Engineering University of Alabama at Birmingham AL