China strips six generals and former financial regulator of lawmaker posts — Geo News