Text this: New perturb and observe algorithm based on trapezoidal rule: uniform and partial shading conditions