Data stream classification by dynamic incremental semi-supervised fuzzy clustering