An Agent-based Multilayer Architecture for Bioinformatics Grids.