Volume 14, Issue 3, July 2022, Pages 33-68
Sajad Amirian; Maghsoud Amiri; Mohammad Taghi Taghavifard
Volume 12, Issue 2, April 2019, Pages 138-150
Seyed Mohammad Ali Khatami Firouzabadi; Maghsoud Amiri; Mohammad Taghi Taghavifard; Nima Fakhim Hashemi