Pyocyanin: production, applications, challenges and new insights