[1] Hubei Acad Agr Sci, Inst Agr Prod Proc & Nucl Agr Technol Res, Wuhan 430064, Peoples R China
[2] Zhejiang Univ, Inst Marine Biol & Pharmacol, Ocean Coll, Zhoushan 316021, Zhejiang, Peoples R China
[3] Xi An Jiao Tong Univ, Sch Chem, Xian 710049, Peoples R China
[4] Xi An Jiao Tong Univ, Xian Key Lab Sustainable Energy Mat Chem, Xian 710049, Peoples R China
[5] Three Gorges Univ, Coll Biol & Pharm, Yichang 443002, Peoples R China
[6] Shanghai Yuming Technol Co Ltd, Shanghai 201802, Peoples R China