Improving Estimation Efficiency by Integrating External Summary Information from Heterogeneous Populations