thank for the reply. Previously I had an experience from guangzhou to London on Skyteam, then transferred to an BA flight, at Guangzhou airport, they did the through-check the luggage for me. Anyone has the similar experience? Maybe I have to give up the check-in luggage and take two small hand luggage on plane.