1. Research Institute of Electronic Science and TechnologyUniversity of Electronic Science and Technology of ChinaChengdu611731People's Republic of China
2. State Key Laboratory of Electronic Thin Films and Integrated DevicesUniversity of Electronic Science and Technology of ChinaChengdu610054People's Republic of China