2755 EneAdv_a2023v2n2p252.pdf 311 + 3066 .