1. International Iberian Nanotechnology Laboratory (INL)
2. 4715-330 Braga
3. Portugal
4. Shenyang National Laboratory for Materials Science and Institute of Metal Research
5. Chinese Academy of Sciences
6. Shenyang 110016
7. China
8. Dalian National Laboratory for Clean Energy
9. Dalian Institute of Chemical Physics
10. Dalian 116023