Evaluating and Enhancing the Use of the GridFTP Protocol for Efficient Data Transfer on the Grid