support libsvm format