Researchers shows 100% renewable energy global grid is feasible