An online incremental learning support vector machine for large-scale data