China’s stance on Ukraine crisis and forging peace efforts