Advent Technologies Holdings Inc. (ADN) reports earnings