Lattice Boltzmann Method for Simulating Flows in Open-channel with Partial Emergent Rigid Vegetation Cover