Li absorption and intercalation in single layer graphene and few layer graphene by first principles.