Advanced physicochemical treatment processes - Wang, Lawrence K,Ed (Handbook of environmental engineering Volume 4, 2006)