epitaxial renewable energy solar energy photovoltaic solar chemical vapor deposition energy biotechnology etch solar energy and technology nanotechnology nanoscience solar power power rick keating chemistry