Sufism and Taoism. A comparative study of key philosophical concepts