Clustering based Extraction of Border Training Patterns for Accurate SVM Classification of Hyperspectral Images