Panda sisters make public debut in China