An Argentine ant system algorithm for partial set covering problem