Novel diode-shaped ZnO nanocrystals