Modeling Materials and Processes in Hybrid/Organic Photovoltaics: From Dye-Sensitized to Perovskite Solar Cells | Synapse