Sizewell C new nuclear plant under review