Solar roofing tiles