Desert meteorology desert ecology Wind energy meteorology desert ecology. 30-second meteorology Agrometeorology China meteorology Marine meteorology desert biology meteorology