China-UK HUST-RRes Genetic Engineering and Genomics Joint Lab;
Huazhong University of Science and Technology (HUST);
Wuhan 430074;
China;
Joint R&D Lab (Suzhong Pharma Co.;
Ltd);
IHS;
Wuhan Institute of Virology;
Chinese Academy of Sciences;
Wuhan 430071;
China;