Source: https://chesneau.users.lmno.cnrs.fr/tds-04.pdf