energy project finance syllabus 8209380