Physics-based preconditioners for solving PDEs in highly heterogeneous media