Renewable Energy Powered Membrane Technology: Experimental Investigation of System Performance with Variable Module Size and Fluctuating Energy 22 9