Twin Red Panda Cubs Make Public Debut