Home Eco Friendly Guide Canadian researchers pave the way for creating low-cost solar cells