[1] Iran Univ Sci & Technol, Dept Chem, Catalysts & Organ Synth Res Lab, Tehran 1684613114, Iran
[2] Pasteur Inst Iran, Biotechnol Res Ctr, Med Biotechnol Dept, Tehran, Iran
[3] Univ Tehran Med Sci, Endocrinol & Metab Res Ctr, Endocrinol & Metab Clin Sci Inst, Tehran, Iran
[4] Semnan Univ Med Sci, Sch Med, Dept Biotechnol, Semnan, Iran
[5] Pasteur Inst Iran, Biotechnol Res Ctr, Dept Med Biotechnol, Drug Design & Bioinformat Unit, Tehran, Iran