The Heart, The Diamond and The Lotus Sutra: Important teachings of the Buddha on awakening and enlightenment