1. State Key Laboratory for Mesoscopic Physics and Department of Physics
2. Peking University
3. Beijing 100871
4. China
5. Beijing Engineering Research Center for Active Matrix Display
6. New Display Device and System Integration Collaborative Innovation Center of the West Coast of the Taiwan Strait