Forecast on shelf life of Chinese Angelica based on its chemical components variation