Additional funding: CSC scholarship (201908060063) National Natural Science Foundation of China (82300266)