On the manipulation of heat current with thermal metamaterials