(Ba+Co) codoped CdS thin films with enhanced magnetic and photodegradation properties. (13th February 2019)