Computational approaches to identify sites of phosphorylation