Myanmar to hold long-awaited general election Nov. 8