https://doi.org/10.1145/2843915.2843922
https://doi.org/10.1016/j.ins.2010.06.003
https://doi.org/10.1145/1806799.1806813
https://doi.org/10.1145/1512475.1512490
https://doi.org/10.1145/1753196.1753224