Lattice Boltzmann simulation of particle-laden flows using an improved curved boundary condition