Auction-based approximate algorithm for Grid system scheduling under resource provider strategies