This article has multiple issues. Please help or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article may be too technical for most readers to understand. Please to make it understandable to non-experts, without removing the technical details.(February 2020) (Learn how and when to remove this template message)
This article may contain an excessive amount of intricate detail that may interest only a particular audience. Please help by spinning off or relocating any relevant information, and removing excessive detail that may be against Wikipedia's inclusion policy.(February 2020) (Learn how and when to remove this template message)
(Learn how and when to remove this template message)