Maximum power point tracking architectures for photovoltaic systems in mismatching conditions: a review | Synapse