BMRC Group at K.N.Toosi University of Technology , Tehran , Iran