Journal of Zhejiang University. Science. B. (Zhejiang University Press, 2005)
Refereed/Peer-reviewed