Room temperature gas sensor based on tin dioxide@ polyaniline nanocomposite assembled on flexible substrate: ppb-level detection of NH3