add suffix array benchmark