Using Kepler for tool integration in microarray analysis workflows