Synthesis, Characterization, and anti-cancer potential study of Ag-MgO nanocomposite