Practical synthesis of perylene-monoimide building blocks that possess features appropriate for use in porphyrin-based light-harvesting arrays