Charlotte Edwards is the new head coach of England Women, returning to take charge of a side she previously led as captain for 10 years.