Source: https://users.dimi.uniud.it/~antonio.dangelo/MMS/materials/Design_of_Digital_Filters.pdf