Fluorographene: mechanically strong and thermally stable two-dimensional wide-gap semiconductor