Typhoon Cempaka and storm In-Fa threaten China