DEVELOPING LBM-BASED FLUX SOLVER AND ITS APPLICATIONS IN MULTI-DIMENSION SIMULATIONS