1. Department of Petroleum Engineering, Kazan Federal University, Kremlevskaya Street 18, Kazan 420008, Russian Federation
2. Department of Polymer & Materials Chemistry, Faculty of Chemistry and Petroleum Science, Shahid Beheshti University GC, Tehran 1983969411, Iran
3. Department of Chemistry, Amirkabir University of Technology (Tehran Polytechnic), Tehran 1591639675, Iran
4. Department of Physical Chemistry, School of Chemistry, College of Science, University of Tehran, Tehran 1417466191, Iran