Contemporary optoelectronics : materials, metamaterials and device applications (2016)