National Natural Science Foundations of China Grant 81772793/H1621, 31201060/C0709, 30973175/C1701, 81172490/H1621