Shanghai Composite Index sees sharpest drop since 2008