Data retention in the European Union : legal analysis of telecommunication data retention