Text this: A new adaptive MPPT design for photovoltaic system under real outdoor conditions