build suffix array: increase performance