Secure image encryption algorithm using chaos-based block permutation and weighted bit planes chain diffusion | Synapse