InAs quantum dots based solar cell: Multi-excitons