US can't use 'separation of powers' as excuse for Taiwan: Beijing | Al Mayadeen English