Development of computational metabolic engineering strategies and their application to sunscreen biosynthesis