Canada's federal government has appointed an Independent Advisory Panel to review the XL Foods Inc. E. coli O157:H7 investigation and recall.