[1] Beijing Inst Med Device Testing, Beijing 100120, Peoples R China
[2] Univ Sci & Technol Beijing, Sch Mat Sci & Engn, Beijing 100083, Peoples R China
[3] Nat Inst Control Pharmaceut & Biol Prod, Beijing 100050, Peoples R China
[4] Peking Univ, Shenzhen Inst, Shenzhen 518057, Guangdong, Peoples R China
[5] Univ New Orleans, Dept Mech Engn, New Orleans, LA 70148 USA