Automatic Construction Algorithm for Multi-class Support Vector Machines with Binary Tree Architecture