CNNsite: Prediction of DNA-binding Residues in Proteins Using Convolutional Neural Network with Sequence Features