China bans plastic bags in all of its major cities by the end of this year.