Quantum dots in photocatalytic applications: efficiently enhancing visible light photocatalytic activity by integrating CdO quantum dots as sensitizers.