College of Civil Engineering and Architecture;
Zhejiang University of Technology;
Hangzhou 310014;
China.;
Key Lab of Beijing for Water Quality Science;
Beijing University of Technology;
Beijing 100022;
China;
Biotech Institute;
Hangzhou Huadong Medicine Group Co.;
Ltd;
Hangzhou 310011;
China;