Power and energy engineering (Larsen & Keller, 2017)