Independent panel investigating UCI links to Lance Armstrong case