Cryptosporidium: genomic and biochemical features.