MECHANICAL TECHNOLOGIES INC