The corrosion is occurring due to the chemicals inside the battery escaping and coming into contact with the conductive metal of the battery terminal and your light's metal spring or contact. Recycle your crappy batteries and get some decent cells produced by, in no particular order, Samsung, Sanyo/Panasonic, Sony, Molicel, Imren, Keeppower, Vapcell or Efest.
Also, not for nothing, in order to not abuse your Li-ion cells, you must never overcharge above 4.2V nor over-discharge below 2.5V. You must never drop your cells or your light. You must always rest your cells after use and before charging and after charging and before use. 1-2 hours is sufficient.