Query2Triple: Unified Query Encoding for Answering Diverse Complex Queries over Knowledge Graphs