Highly sensitive and selective acetylene sensors based on p-n heterojunction of NiO nanoparticles on flower-like ZnO structures