Source: https://zenodo.org/record/1306235/files/ieee_com_std_testing_vFINAL-copyrighted.pdf