Explanation-aware Soft Ensemble Empowers Large Language Model In-context Learning