Ballard Power Systems teams with Alpha Technologies Limited