The mystery of Sri Lanka's 'grease devils'