Energy and power engineering [Energy Power Eng] NLMUID: 101703751