[1] Pasteur Inst Iran, Dept Natl Cell Bank, Tehran 1316943551, Iran
[2] Pasteur Inst Iran, Dept Mol Virol, Tehran 1316943551, Iran
[3] Sharif Univ Technol, Dept Mat Sci & Engn, Tehran, Iran
[4] Univ Tehran Med Sci, Fac Pharm, Dept Med Chem, Tehran 1417614411, Iran
[5] Univ Tehran Med Sci, Inst Pharmaceut Sci TIPS, Drug Design & Dev Res Ctr, Tehran 1417614411, Iran