POWER SOLUTIONS, INC.