This research paper has been accepted and is at the proof stage.