Novel adaptive P&O MPPT algorithm for photovoltaic system considering sudden changes in weather condition | IEEE Conference Publication | IEEE Xplore