SMS: Constraint on precipitation response to climate change by combination of atmospheric energy and water budgets