A Differential Evolution Algorithm for Fuzzy Extension of Functions