Hydrothermal synthesis of ZnO nanorod arrays with the addition of polyethyleneimine