ProGenGrid: A Workflow service infrastructure for composing and executing bioinformatics grid services