Tailoring the Magnetic and Optical Characteristics of Nanocrystalline BiFeO3 by Ce Doping