Text this: Literature review: synthesis of CuO (Copper Oxide) nanoparticles for thermal energy storage