Abstract
No abstract available
Funding Information
  • National Key Scientific Program of China (2011CB911000)
  • NSFC (NSFC 21221003, NSFC 21325520, NSFC 21327009 and NSFC 21405039)
  • China National Instrumentation Program (2011YQ03012412)
  • Fundamental Research Funds
  • National Institutes of Health (GM079359 and CA133086)

This publication has 30 references indexed in Scilit: