Rectangular thinned array design by McFarland difference sets