Effects of doping of metal cations on morphology, activity, and visible light response of photocatalysts