Enhanced photovoltaic performance using biomass derived nano 3D ZnO hierarchical superstructures and a D−A type CS-Symmetric triphenylamine linked bisthiazole. (1st January 2018)