Nanomaterials for Optoelectronic Applications