1. Department of Infectious Diseases, Renmin Hospital of Wuhan University, Wuhan University, Wuhan 430060, People’s Republic of China
2. State Key Laboratory of New Textile Materials and Advanced Processing Technologies, Wuhan Textile University, Wuhan 430073, People’s Republic of China
3. College of Materials Science and Engineering, Wuhan Textile University, Wuhan 430073, People’s Republic of China
4. Department of Hepatobiliary Surgery, Renmin Hospital of Wuhan University, Wuhan University, Wuhan 430060, People’s Republic of China