implemented the EIA3 alg, and support multi transform, but just support the single-progress. The next work should be: add EEA3 and use classes to support multi-progress.