Photocatalytic degradation of cephalexin by ZnO nanowires under simulated sunlight: Kinetics, influencing factors, and mechanisms. (November 2019)