GNC, China's Harbin Pharmaceutical agree on sale price before a...