Current status, future potentials and challenges of renewable energy development in Gansu province (Northwest China)