Recent Advances in Sustainable Energy and Intelligent Systems - Kang Li, Tim Coombs, Jinghan He, Yuchu Tian, Qun Niu, Zhile Yang (Springer, 2021)