Volume 19, Issue 70, July 2023, Pages 156-193
Hossein Akbari
Volume 6, Issue 20, December 2011, Pages 41-57
Pirouz Mojtahed-Zadeh