Modernisation of DC-DC converter topologies for solar energy harvesting applications: A review