Neighborhood rough sets based multi-label classification for automatic image annotation