Neo Solar Power offers solar cells for stake in 120MW Sorrento solar farm project