Entropic Lattice Boltzmann Method For Complex Flows