Source: https://www.ier.unam.mx/~mlh/documentos/Miguel/mixingrules2.pdf