Tang log1p function