Nanogenerators               Nanowires             Light Emitting Diodes