Westlake University;
18 Shilongshan Road;
Hangzhou 310024 Zhejiang Province;
China;
Institute of Natural Sciences;
Westlake Institute for Advanced Study;
18 Shilongshan Road;
Hangzhou 310024 Zhejiang Province;
China;
Vladimir State University;
Gorky str.87;
Vladimir 600000;
Russia;
Instituto de Energias Renovables;
Universidad Nacional Autonoma de Mexico;
62580 Temixco;
MOR;
Mexico;
Spin Optics Laboratory;
Saint Petersburg State University;
1 Ulianovskaya;
St.Petersburg 198504;
Russia;