Text this: Dry-co-grinding of doped TiO2 with nitrogen, silicon or selenium for enhanced photocatalytic activity under UV/visible and visible light irradiation for environmental applications