7 pubs · 3 cites · h-index 1
Shanghai Institute of Optics and Fine Mechanics
2005 - 2005
Wuhan Institute of Technology