Faits : A. Par jugement du 14 octobre 2015, le Tribunal correctionnel du canton de Genève a condamné X._ pour infraction grave à la loi fédérale sur les stupéfiants (art. 19 al. 1 et 2 let. a LStup) à une peine privative de liberté de quatre ans et six mois, sous déduction de 452 jours de détention avant jugement. B. Par arrêt du 18 mars 2016, la Chambre pénale d'appel et de révision de la Cour de justice genevoise a rejeté l'appel formé par X._. En substance, elle a retenu que X._ avait commandité auprès du fournisseur " A._ " plusieurs livraisons de cocaïne, effectuées par des mules, puis qu'il avait réceptionné la marchandise, pour un poids de plus de 1,5 kilo net de cocaïne. C. Contre cet arrêt cantonal, X._ dépose un recours en matière pénale devant le Tribunal fédéral. Il conclut, principalement, au prononcé d'une peine privative de liberté assortie du sursis partiel; à titre subsidiaire, il requiert une peine privative de liberté inférieure à quatre ans; à titre plus subsidiaire, il demande l'annulation de l'arrêt attaqué et le renvoi de la cause à la cour cantonale pour nouvelle décision. En outre, il sollicite l'assistance judiciaire.