Semi-Fragile Zernike Moment-Based Image Watermarking for Authentication