Ultraviolet photodetectors based on selectively grown ZnO nanorod arrays