https://doi.org/10.1109/APMC46564.2019.9038383