1. Xiamen Key Laboratory of Optoelectronic Materials and Advanced Manufacturing Institute of Luminescent Materials and Information Displays College of Materials Science and Engineering Huaqiao University Xiamen 361021 China
2. Faculty of Applied Sciences Department of Radiation Science and Technology Delft University of Technology Mekelweg 15 Delft 2629JB The Netherlands