1. Key
Lab for Optoelectronic Technology and Systems, Ministry of Education,
College of Optoelectronic Engineering, Chongqing University, Chongqing 400044, China
2. Anhui Weiwei Rubber
Parts (Group) Co., Ltd, Tongcheng 231400, People’s Republic of China