Author: Rohollah Omidvar; Behrouz