Canadian Solar Supplies Modules for a 42.9 MW Japanese Solar Plant