Evil Wang Zhenyan ices Teece