Articles by Jun-Yi cao (1)