Generalized magnetorheological (MR) damper model and its application in semi-active control of vehicle suspension system