Text this: Maximum power point tracking enhancement for PV in microgrids systems using dual artificial neural networks to estimate solar irradiance and temperature