Progress on EUV Pellicle development