DiffBP: Generative Diffusion of 3D Molecules for Target Protein Binding