What is Neptune's rain competition variants dependent on?