Use new memory mapped BlockCompressedReader. Improve save performance. Optimize matrix order before save a heatmap.