E-Stim and Achilles Tendon Repair Study | NCT01833936 | Trialant