Charge-Carrier Dynamics In Hybrid Metal Halide Perovskites For Next-Generation Solar Cells