M16A是什么样的发动机?