Nargis swollen 'cancer healing factor'