Efficient Compressive Phase Retrieval with Constrained Sensing Vectors