> Two new solar cells break records, including highest efficiency ever - pirateswithoutborders.com