Density-dependent dynamical coexistence of excitons and free carriers in the organolead perovskite CH3NH3PbI3