Eugen Ancuta's scientific contributions