Construction of Hadamard Z₂Z₄Q₈-codes for each allowable value of the rank and dimension of the kernel