Zen master Thich Nhat Hanh passed away