Advanced nanomaterials for adsorption & improved visible light utilisation intended for pollution abatement