Volume 19, Issue 70, July 2023, Pages 194-219
Reza Khalili; Mahmoud Yazdanfam; Morteza Bakhshalizadeh