CSPG: Crossing Sparse Proximity Graphs for Approximate Nearest Neighbor Search