A density oriented fuzzy C-means clustering algorithm for recognising original cluster shapes from noisy data. (11th April 2011)