Author: Shakiba Zarrinfard, Mehrak Rahimi and Ahmad Mohseny