Advanced techniques for water disinfection