Solar cells cross new threshold