Text this: Global energy: need, present status, future trend and key issues