College of Materials Science and Engineering;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Diagnosis and Self-recovery Engineering Research Center;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Shandong College of Water Conservancy Technology;
Zibo 255000;
China;