Amphiphilic Porphyrin Nanocrystals: Morphology Tuning and Hierarchical Assembly