SELLAS Life Sciences Group Inc. (SLS) reports earnings