Floating solar stills and floating solar-driven membranes: Recent advances and overview of designs, performance and modern combinations. (15th November 2022)