Neighbourhood weighted fuzzy c-means clustering algorithm for image segmentation