Statistical analysis and visualization of functional profiles for genes and gene clusters