High-performance of self-powered UV photodetector with long-term stability based on ZnO nanorods and an iodine-free quasi solid-state electrolyte