TMABoost: an integrated system for comprehensive management of tissue microarray data.