Photovoltaic performance and long-term stability of quasi-solid-state fluoranthene dyes-sensitized solar cells