Intelligent maximum power point tracker enhanced by sliding mode control