1. Key Laboratory of Advanced Display and System Applications of Ministry of Education Shanghai University 149 Yanchang Road Shanghai 200072 China
2. iRay Technology Company Limited Building 45 1000 Jinhai Road Shanghai 201206 China
3. iRay Technology (Taicang) Limited 33 Xinggang Road Taicang city Jiangsu Province 215400 China