Abstract
No abstract available
Funding Information
  • National Nature Science Fund of China (51008136)
  • China Ministry of Science and Technology (2013BAJ12B02)
  • UK EPSRC (EP/F038100/1)
  • HUST (HF-11-12-2013)

This publication has 17 references indexed in Scilit: