materials and novel device concepts in renewable energy technologies. … decade as atomically thin metal semiconductor and insulator materials with novel and. Download