Color image reversible data hiding based on adaptive capacity allocation and pixel value similarity distance sorting | Synapse