Hadi Shagerdi Esmaeeli's public data