Miraz named Bangladesh ODI captain for one year