Commonwealth Games: Wales' Elinor Barker to compete in Birmingham; Geraint Thomas recalled after eight years