Quang Trung: The Tay Son uprising and the role played