DESI Mock Challenge: Constructing DESI galaxy catalogues based on FastPM simulations