Panel to examine possible ties between cycling's governing body and Armstrong doping case