Simulation study on the diversity and characteristics of twin structures in GaN