Microwave assisted synthesis of porous ZnO/SnS heterojunction and its application in visible light degradation of ciprofloxacin