Source: https://webusers.imj-prg.fr/~max.karoubi/Publications/66.pdf