The mechanism of slow hot-hole cooling in lead-iodide perovskite: first-principles calculation on carrier lifetime from electron-phonon interaction.