Source: http://www.sciencedirect.com/science/article/pii/092753989500004E/pdf?md5=3d63b8d4ee5edfcec4acefe5287c39be