Enhancing the Uncertainty of Hardware Efficient Substitution Box based on Differential Cryptanalysis