list of teams and cyclists in the 2005 Tour de France