The amazing PTFE Adhesive Tapes: An overview