China patent of Release film