بحث علمي

Floating solar stills: A state-of-art review

Renewable and Sustainable Energy Reviews 229, 116652, 2026