Optimization and control of maximum power point tracking (MPPT) for different ambient conditions - Azadeh, Safari (2009)