1. Department of Biochemistry and Biophysics, Texas A&M University , 2128 TAMU, College Station, TX 77843 , USA
2. Department of Molecular and Cellular Biology, University of California, Davis , Davis, CA 95616 , USA
3. Institute of Technology, University of Tartu , Tartu 50411 , Estonia