Mohammad Hasan Sadedghi Moghaddam, Lawyer