Review and Extension of the TCS Model to Consider the Current Reflections at Ground and at the Upper End of the Lightning Channel