China charges former regulator for taking US$10.5m in bribes and insider trading