Zhongguo youliao zuowu xuebao (Oil Crops Research Institute, Chinese Academy of Agricultural Sciences)