l-Alanine capping of ZnO nanorods: increased carrier concentration in ZnO/CuI heterojunction diode