Advanced Technology for Smart Environment and Energy - Mabrouki, Jamal; Mourade, Azrour (Springer Nature Switzerland, 2024)