Source: http://ece.uprm.edu/~domingo/publications/documents/Fast_Discrete_Chirp_Transforms.pdf