Maximum power point tracking for characterization of perovskite solar cells