Guoliang Luo Editor