Source: https://www.sciencedirect.com/science/article/pii/0550321385902263/pdf?md5=07313b5671aa3ae5bf940421cbb5c7ef