Biogenic N-I-codoped TiO2 photocatalyst derived from kelp for efficient dye degradation