https://doi.org/10.1109/REV.2012.6293148