Incorporating gene similarity into support vector machine for microarray classification and gene selection