Maximum power point tracking of photovoltaic module based on Particle Swarm Optimization enhanced with Quasi-Newton method | Synapse