A three-layer multi-database system for functional statistical analyses of microarray experiment results