Efficient Organic Photovoltaic Cells Employing Squaraines And Their Aggregates: Experiment And Theory