A novel reconfiguration procedure to extract maximum power from partially-shaded photovoltaic arrays. (October 2018)