Spiritual Flow: The Influence of Religious Experience on Psychological Well-being