Baoding, 071002
China
Hebei University
nucleolus, fluorescence imaging, RNA, living cells, naphthalimide