Impact loading and functional tissue engineering of articular cartilage