MCL solar power