Analysis of patterns of knee motion walking for four types of total knee implants