Holistic MILP-based approach for rural electrification planning