Swine flu takes another life