Decision Trees Approaches and Applications