Text this: Sine-cosine optimization-based bijective substitution-boxes construction using enhanced dynamics of chaotic map