San Francisco Frontiers - China votes to oust three generals from political advisory body