Visualization And Unsupervised Pattern Recognition In Multidimensional Data Using A New Heuristic For Linear Data Ordering