1. Department of Chemistry and The RNA InstituteUniversity at Albany, State University of New York 1400 Washington Avenue Albany NY 12222 USA
2. School of PharmacyChengdu University of Traditional Chinese Medicine Chengdu 611137 China
3. Applied Nucleic Acids Research CenterFaculty of ScienceZagazig University Zagazig Egypt