Optimal Tag Modulation And Resource Allocation For Backscatter Communication Range Maximization