Recent developments in photocatalytic remediation of textile effluent using semiconductor based nanostructured catalyst: A review