Band gap-tunable potassium doped graphitic carbon nitride with enhanced mineralization ability.