Affiliation: | (1) Hemorheology Center of Beijing Medical University, 100083 Beijing, China;(2) Department of Mechanics and Engineering Science, Peking University, 100871 Beijing, China;(3) Third Hospital of Beijing Medical University, 100083 Beijing, China;(4) Beijing Geological Instrument Factory, 100027 Beijing, China |