A novel hybrid model-based MPPT algorithm based on artificial neural networks for photovoltaic applications | IEEE Conference Publication | IEEE Xplore