The NYT launches monthly science magazine in China through a license agreement with Shanghai Zhenwen Advertising Co. Ltd