Drag reduction in a channel with microstructure grooves using the lattice Boltzmann method