[1] Fujian Med Univ, Mengchao Hepatobiliary Hosp, United Innovat Mengchao Hepatobiliary Technol Key, Fuzhou 350025, Peoples R China
[2] Chinese Acad Sci, Fujian Inst Res Struct Matter, Key Lab Design & Assembly Funct Nanostruct, Fuzhou 350002, Peoples R China
[3] Fifth Peoples Hosp Ganzhou, Ganzhou 341000, Peoples R China
[4] Xiamen Univ, Xiangan Hosp, Key Lab Endocrine Related Canc Precis Med Xiamen, Xiamen 361000, Fujian, Peoples R China
[5] Xiamen Univ, Xiangan Hosp, Canc Ctr, Sch Med, Xiamen 361100, Fujian, Peoples R China
[6] Xiamen Univ, Xiangan Hosp, Sch Med, Dept Breast & Thyroid Surg, Xiamen 361100, Fujian, Peoples R China
[7] Xiamen Univ, Coll Mat, Res Ctr Biomed Engn Xiamen, Dept Biomat, Xiamen 361005, Peoples R China
[8] Xiamen Univ, Key Lab Biomed Engn Fujian Prov, Xiamen 361005, Peoples R China