Gravar-mail: Estimating heterogeneous treatment effect by balancing heterogeneity and fitness