Numerically investigating the optical properties of plasmonic metallic nanoparticles for effective solar absorption and heating