Improved dye-sensitized solar cell performance with hedgehog-like shaped ZnO nanorods grown using ZnO nanoparticles seed layer. (2022)