Foundation for Innovative Research Groups of the National Natural Science Foundation of China Grant 81902653, 81472783, 81472444, 81202061