Mahashivratri celebrated with religious fervour across Jammu province