Effect of carbazole coating on TiO2 nanoparticles as a photosensitizer and MWCNTs on the performance of expoxy composites