A Review of Current Knowledge Desalination for Water Supply