Text this: Modification of poly(vinyl chloride) thin films with organic compound and nanoparticles for solar energy applications