Optimizing Duty-cycle Perturbation of P&O MPPT Technique