Sufism and Vaishnavism with special reference to the philosophy of Sri Sri Thakur Anukul Chandra and his Satsang movement