Apple says its new MacBook Air has a 15-hour battery life – CNET