1. Institute of Advanced Technology of Heilongjiang Academy of SciencesNo. 135, Nanma Road, Daowai DistrictHarbin150000People's Republic of China
2. Harbin Institute of TechnologyNo. 73, Huanghe Road, Nangang DistrictHarbin150000People's Republic of China