Markian Jaworsky and Xiaohui Tao and Lei Pan and Shiva Raj Pokhrel and Jianming Yong and Ji Zhang