Text this: Multiple peaks tracking for photovoltaic system using particle swarm optimization with artificial neural network algorithm