Water Evaporation Optimization: A novel physically inspired optimization algorithm. (15th April 2016)