Giesecke & Devrient: security and expertise in banknotes, security documents, and smartcard solutions for communication and payment