solar energy availability