Future energy challenge, opportunity, and, sustainability - Wang, Xiaolin (Springer, 2023)