Enhancement of grid-connected photovoltaic system using ANFIS-GA under different circumstances