Photocarrier Recombination and Injection Dynamics in Long-Term Stable Lead-Free CH3NH3SnI3 Perovskite Thin Films and Solar Cells