Wyckliffe, Omollo Omondi, China