Trent Rockets went top of The Hundred after Samit Patel's scintillating innings saw them defeat Welsh Fire.