Ethics approval statement
The China Three Gorges University approved the animal ethics permit for this study (SCXK 2022-0061).