Antibacterial textile and the effect of incident light wavelength on its photocatalytic self-cleaning activity