Currency Worries Again Send China's Shanghai Composite Index Sliding