Merck & Co., Inc.
National Natural Science Foundation (81301158)
Zhejiang Province Chinese medicine science and technology office project (2009CA062)