Facile fabrication of novel ceria-based nanocomposite (CYO-CSO) via co-precipitation: Electrochemical, photocatalytic and antibacterial performances