A Novel Image Data Hiding Scheme with Diamond Encoding. (4th May 2009)