Extreme Rainfall Mechanisms Exhibited by Typhoon Morakot (2009)