NCL solar power