Query planning for the grid: Adapting to dynamic resource availabilityKai ZhangHenrique Andradeet al.2005CCGrid 2005