ConvXAI: Delivering Heterogeneous AI Explanations via Conversations to Support Human-AI Scientific Writing