Text this: An estimation-based dynamic load balancing algorithm for efficient load distribution and balancing in heterogeneous Grid computing environment