What are the two factors stomata depends upon to open and close guard and subsidiary cells alternately?