Clenergy Provides Mounting Solution for 24.8 MW Power Plant in Japan