INVEST 95L and Tropical cyclone #2 gaining strength