https://doi.org/10.1109/ICGEA57077.2023.10125752