I am a student of electronic engineering and I carried out a project on maximum power point tracking and when the project was almost done my supervisor changed it from maximum power point tracking charge controller to pulse width modulation charge controller. I really found it difficult getting the materials I needed for the project during the period of construction, but now that I'm done I want to share my findings.
Maximum power point tracker: A maximum power point tracker is a device, employed in the optimization of power in a solar panel, that tracks/maintains the power produced by the panel at its maximum point
The materials used in the project can be found at Project report and others