Optimizing OAM Side-lobe Levels Using Sparse 2D Array