Knowledge-based Analysis of Mi roarray Gene Expression Data