Mechanisms of GaAs growth using tertiarybutylarsine and trimethylgallium