YES Bank launches seamless GST payment facility for businesses and individuals