List of publications (final update on April, 2025)