Scatter correction techniques in 3D PET: a Monte Carlo evaluation