[1] Sharif Univ Technol, Chem & Petr Engn Dept, POB 11365-9465, Tehran, Iran
[2] Univ Oulu, Bioctr Oulu, Oulu Ctr Cell Matrix Res, Oulu, Finland
[3] Univ Oulu, Fac Biochem & Mol Med, Oulu, Finland
[4] Univ British Columbia, Sch Engn, Kelowna, BC V1V 1V7, Canada