A novel ternary MQDs/NCDs/TiO2 nanocomposite that collaborates with activated persulfate for efficient RhB degradation under visible light irradiation. (5th January 2021)