Robust block-based watermarking scheme in curvelet domain