Biomechanical Comparison of Human Walking Locomotion on Solid Ground and Sand