ASPW Financials: Arista Power Inc AI Analysis