The future for renewable energy : prospects and directions (James and James, 1997)