Semiconductor Nanostructures for Optoelectronic Devices