A novel dye-sensitised solar cell based portable sensor for chemical detection