Electron and hole dynamics in GaN