Source: https://www.sciencedirect.com/science/article/pii/0013468683850257/pdf?md5=0532c921d2ae071c12d36799048c9e8e&pid=1-s2.0-0013468683850257-main.pdf