Screen-based Watermarking and Color Screen Design Based on Aperiodic Clustered-dot Halftoning