China to ban smoking from May 1