List of publications (final update on December, 2023)