Power and Energy Resources: Modelling and Optimization - Farhad Shahnia (Springer Nature, 2025)