School of Environmental Engineering;
Wuhan Textile University;
Wuhan 430073;
China;
Engineering Research Center for Clean Production of Textile Dyeing and Printing;
Ministry of Education;
Wuhan 430073;
China;
Photocatalysis; Biological treatment; ICPB; Non-woven cotton fabric; Tetracycline removal;