[1] Northwestern Polytech Univ, Sch Mat Sci & Engn, State Key Lab Solidificat Proc, Xian 710072, Peoples R China
[2] Natl Taiwan Ocean Univ, Dept Biosci & Biotechnol, Keelung 202301, Taiwan
[3] Natl Taiwan Ocean Univ, Ctr Excellence Oceans, Keelung 20231, Taiwan
[4] Kaohsiung Med Univ, Coll Pharm, Sch Pharm, Kaohsiung 80708, Taiwan
[5] Univ Grenoble Alpes, Inst Adv Biosci, INSERM 1209, CNRS,UMR 5309, Grenoble, France