Nanophotonics and dielectric metasurfaces High Efficiency Solar Energy Cogeneration Photovoltaics and Optoelectronics from 2D Semiconductors