Affiliation: | 1.College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology, Beijing, 100124, China ;2.SMALL (Sensors and Micro Actuators Learning Laboratory), Department of Electrical Engineering, State University of New York at Buffalo, Buffalo, NY, 14260, USA ;3.Department of Biomedical Engineering, State University of New York at Buffalo, Buffalo, NY, 14260, USA ; |