Chinese tube pellicle