Manifold distance based artificial immune incremental data clustering algorithm