R&D spending laggards Canadian Solar and JinkoSolar continue redemption