of;
Optoelectronic;
Information,;
University;
of;
Electronic;
Science;
and;
Technology;
of;
China,;
Chengdu;
610054,;
China;
Key;
Laboratory;
of;
Electronic;
Thin;
Films;
and;
Integrated;
Devices,;
University;
of;
Electronic;
Science;
and;
Technology;
of;
China,;
Chengdu;
610054,;
China;