Source: https://utcp.c.u-tokyo.ac.jp/publications/pdf/UTCPBooklet7_027-048_.pdf