China changes patent law in fight for cheaper drugs