1. Department of ChemistryCollege of SciencesShiraz University Shiraz 71946–84795 Iran
2. Faculty of ChemistryKharazmi University, Tehran Iran
3. Molecular Biotechnology Lab.Department of Biology, Faculty of SciencesShiraz University Shiraz 71454 Iran
4. Department of ChemistryUniversity of South Florida 4202 E. Fowler Avenue CHE 205 Tampa, FL USA