Advances in desalination technology. (4th May 2005)