Theoretical and experimental studies on photocatalytic removal of methylene blue (MetB) from aqueous solution using oyster shell synthesized CaO nanoparticles (CaONP-O)