Assembly engineering of Ag@ZnO hierarchical nanorod arrays as a pathway for highly reproducible surface-enhanced Raman spectroscopy applications