First-principles molecular reactive dynamics of energetic materials