Search results for: Sheng-tian Yang
Journal of Mountain Science > 2013 > 10 > 5 > 777-789
Frontiers of Information Technology & Electronic Engineering > 2011 > 12 > 10 > 855-866
Journal of Zhejiang University-SCIENCE A > 2007 > 8 > 8 > 1263-1270