The council shall have the power and authority to compel attendance of witnesses, to examine them under oath, and to compel the production of evidence before it. Subpoenas may be issued in the name of the city and be attested to by the city clerk. Disobedience of such subpoenas or the refusal to testify, other than upon constitutional grounds, shall constitute a misdemeanor.