Notwithstanding any other provisions of law, a municipal council is authorized by ordinance to provide that the term of office of any commissioner of public works of any municipality of this State which now expires at a time other than the time of the general election for municipal officials in such municipality shall be extended until fifteen days after the general election for municipal officials of such municipality next succeeding the expiration of such commissioner’s present term of office.

No municipal council shall adopt an ordinance as provided by this section unless it has been requested by the Board of Commissioners of Public Works of such municipality.

The term of office of each succeeding commissioner shall be for a period of six years, and until his successor is elected and qualified.