Text this: Green nanofabrication of CeO2/Y2O3 nanocomposite using Leucaena leucocephala leaf extract and investigation of photocatalytic activity.