A two-stage SVM architecture for predicting the disulfide bonding state of cysteines