[1] London Hlth Sci Ctr, Lawson Hlth Res Inst, London, ON N6A 4G5, Canada
[2] Univ Western Ontario, Dept Med, London, ON N6A 4G5, Canada
[3] Univ Western Ontario, Dept Pathol, London, ON N6A 4G5, Canada
[4] Anhui Med Univ, Mol Biol Lab, Hefei, Peoples R China
[5] Anhui Med Univ, Dept Biochem, Hefei, Peoples R China