Iii-Nitride Nanocrystal Based Green And Ultraviolet Optoelectronics