Affiliation: | 1. Department of Physiology and Biophysics, Jacobs School of Medicine and Biomedical Sciences, State University of New York at Buffalo, Buffalo, NY 14203, USA;2. School of Biomedical Engineering and Technology, Tianjin Medical University, Tianjin 300070, China |