Text this: Adaptive P&O-fuzzy control MPPT for PV boost dc-dc converter