Authors Contribution
All authors contributed in conceptualising the review paper and its
outline. AG wrote most of the paper, produced all figures and tables,
and formatted the article. RT wrote parts of the paper across all
sections. ZK proposed the initial idea. RT, ZK, and JL reviewed,
revised, and supervised the progress of the paper.