Principal factors controlling biodiversity along an elevation gradient: Water, energy and their interaction. (9th April 2019)