Extremum seeking control and gradient estimation based on the Super-Twisting algorithm. (September 2021)