Energy self-sufficient desalination stack as a potential fresh water supply on small islands
Qing Chen,Yuan-Yuan Liu,2 Authors,Wei-Ming Zhang