Volume 66, Issue 3, September and October 2023, Pages 476-492
Abbas Keyvanloo; AliAkbar Saremi; Reza Noori