Fang lili Mirjalili Qiu ling di liu ti li xue 刘久立liu jiu li Al-Khalili Khalili liu shu Calla lilies Glili