A novel autonomous PV powered desalination system based on a DC microgrid concept incorporating short-term energy storage