Distal hamstring lengthening in ambulatory children with cerebral palsy: primary versus revision procedures.