Volume 30, Issue 4, July and August 2023, Pages 1423-1434
M. A. Hatefi; S. A. Razavi
Volume 24, Issue 6, November and December 2017, Pages 3287-3296
Mohammad Ali Hatefi