Highly luminescent, homogeneous ZnO nanoparticles synthesized via semiconductive polyalkyloxylthiophene template