Thiourea/proline derivative-catalyzed synthesis of tetrahydrofuran derivatives: a mechanistic view.