lecture 16 on renewable energy 1731925