Investigation of a stable Mo substrate for chalcopyrite solar cells: a green process for sustainable energy applications