Text this: Color Image Encryption Based on 3D-SBFCM with Dynamic Rectangular Partitioning and Dynamic S-Box Substitution.