Text this: Effect of CNTs, ZnO and Ag3PO4 doping on polyvinylidene fluoride-based nanocomposites and their potential for optoelectronic devices.