Research promises new way to double the battery life on mobile