Spatial preprocessing for endmember extraction using unsupervised clustering and orthogonal subspace projection concepts