Performance improvement of a battery/PV/fuel cell/grid hybrid energy system considering load uncertainty modeling using IGDT. (1st September 2017)