A variable step maximum power point tracking algorithm based on gradient descent method | IEEE Conference Publication | IEEE Xplore