High-efficiency polymer solar cells employing solution-processible and thickness-independent gallium-doped zinc oxide nanoparticles as cathode buffer layers