Methyltransferases: Functions and Applications