Energy and clean technologies (STEF92 Technology, 2017)