(a) For purposes of carrying out its duties, the commission is hereby empowered and authorized to examine witnesses and to subpoena such persons and books, records, documents, papers or any other tangible things as it believes should be examined to make a complete investigation.
(b) All witnesses appearing before the commission under subpoena shall testify under oath or affirmation. Any member of the commission may administer oaths or affirmations to such witnesses.
(c) To compel the attendance of witnesses at such hearings or the production of any books, records, documents, papers or any other tangible thing, the commission is hereby empowered and authorized to issue subpoenas, signed by one of the cochairpersons, in accordance with section five, article one, chapter four of this code. Such subpoenas shall be served by any person authorized by law to serve and execute legal process and service shall be made without charge. Witnesses subpoenaed to attend hearings shall be allowed the same mileage and per diem as is allowed witnesses before any petit jury in this state.
(d) If any person subpoenaed to appear at any hearing shall refuse to appear or to answer inquiries there propounded, or shall fail or refuse to produce books, records, documents, papers or any other tangible thing within his control when the same are demanded, the commission shall report the facts to the circuit court of Kanawha County or any other court of competent jurisdiction and such court may compel obedience to the subpoena as though such subpoena had been issued by such court in the first instance.