http://link.springer.com/article/10.1007/s12161-016-0471-0