of;
Zoology;
Faculty;
Science;
and;
Technology;
University;
Shendi;
47711;
Sudan;
Medical;
Prince;
Songkla;
Hat;
Yai;
Songkhla;
9011;
O;
Thailand;
Research;
Laboratory;
State;
Key;
Cellular;
Stress;
Biology;
Innovation;
Center;
for;
Cell;
School;
ofLife;
Sciences;
Xiamen;
361102;
Fujian;
Province;
People's;
Republic;
China;