Enhancement of sulfide-based absorber and charge transport layer solar cell performance using machine learning and the SCAPS-1D simulator | Synapse