A novel approach for optimal combinations of wind, PV, and energy storage system in diesel-free isolated communities. (15th May 2016)