Efficient Maximum Power Point Tracking Techniques For A Grid-Connected Photovoltaic System Using Artificial Intelligence