Electrochemical filtration for drinking water purification: A review on membrane materials, mechanisms and roles.