Your conditions: Guo-Yong Xiang