^pTechnical;
Institute;
of;
Physics;
and;
Chemistry,;
Chinese;
Academy;
of;
Sciences,;
Urumqi;
830011,;
China;
^pKey;
Laboratory;
of;
Electronic;
Information;
Materials;
and;
Devices,;
Urumqi;
830011,;
China;
^pUniversity;
of;
the;
Chinese;
Academy;
of;
Sciences,;
Beijing;
100049,;
China;