1671 rihao_a2023n24p43.pdf 169 + 1840 .