C-GEN PTO Technology copyright University of Edinburgh