W251003 Fukushima Dai-ichi Nuclear Power Accident: Challenge of manufacturing, safety, and standards