Effective Fragile Watermarking for Image Authentication with High-quality Recovery Capability