CeO2-Cu2O composite nanofibers: Synthesis, characterization photocatalytic and electrochemical application