Energy and Power Generation Handbook: Established and Emerging Technologies