clean energy against a blue sky solar energy and wind power generation on sandy land solar energy and wind power generation on sandy land