A Deep Learning Framework for the Detection of Tropical Cyclones from Satellite Images