An Efficient Maximum Power Point Tracking Controller for Photovoltaic Systems Using Takagi–Sugeno Fuzzy Models