College of Science Shandong University of Science and Technology Qingdao 266510 China;
College of Science Shandong University of Science and Technology Qingdao 266510 China;
College of Science Shandong University of Science and Technology Qingdao 266510 China;
College of Science Shandong University of Science and Technology Qingdao 266510 China;
Centre for Quantum Technologies National University of Singapore 3 Science drive 2 Singapore 117543 Singapore;