The demand for clean and safe water together with increasingly strict environmental regulations in both developed and developing countries has necessitated the need for a highly efficient yet low-cost water treatment technology to prevent the negative effects of pollutants on the human health and the environment. Nanotechnology holds great potential as a novel and promising...