Design methodologies for advanced flywheel energy storage