Plant cytosine-5 DNA methyltransferases: structure, function, and molecular evolution.