A Survey on Smart Grid Technologies in Europe