The mimetic finite difference method for elliptic problems