Wavelet Matrix/Tree succinct data structure for text search (using shellinford C++ library)