Progresses in Predicting Post-translational Modification